//
//  CZEmoticonButton.swift
//  61.新工程表情键盘
//
//  Created by apple on 16/3/9.
//  Copyright © 2016年 itcast. All rights reserved.
//

import UIKit

/// 自定义表情按钮,里面保存了对应的表情模型
class CZEmoticonButton: UIButton {

    var emoticon: CZEmoticonModel? {
        didSet {
            // 显示emoji, 注意cell的复用
            if let emoji = emoticon?.emoji {
                setTitle(emoji, forState: UIControlState.Normal)
                setImage(nil, forState: UIControlState.Normal)
            } else {
                setTitle(nil, forState: UIControlState.Normal)
                
                // 设置图片
                setImage(UIImage(named: emoticon!.pngPath!), forState: UIControlState.Normal)
            }
        }
    }
}
